Skip to content

ci: remove deprecated assign workflow (actions/add-to-project deprecated)#11

Closed
ss-o wants to merge 5 commits into
mainfrom
issue-408-trunk-caller
Closed

ci: remove deprecated assign workflow (actions/add-to-project deprecated)#11
ss-o wants to merge 5 commits into
mainfrom
issue-408-trunk-caller

Conversation

@ss-o
Copy link
Copy Markdown
Member

@ss-o ss-o commented May 19, 2026

Superseded

The focused deprecated-assignment removal is now handled by #15. This older branch also mixes unrelated repository metadata and agent-file additions that do not match the current centralized instruction policy. Closing in favor of the scoped replacement.

ss-o added 2 commits May 19, 2026 04:09
Remove assign.yml — actions/add-to-project is deprecated and the
organization no longer uses this workflow for project assignment.
Copilot AI review requested due to automatic review settings May 19, 2026 06:00
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions configuration by removing multiple workflows (including the deprecated actions/add-to-project usage) and restructuring the Trunk CI workflow definition.

Changes:

  • Delete .github/workflows/assign.yml to remove the deprecated actions/add-to-project workflow.
  • Delete .github/workflows/labeler.yml and .github/workflows/sync-labels.yml.
  • Update .github/workflows/trunk-check.yml (rename, add permissions/concurrency, adjust triggers, and change how the reusable Trunk workflow is invoked).

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/trunk-check.yml Refactors Trunk workflow config (name/trigger/permissions/concurrency) and changes the reusable workflow invocation.
.github/workflows/sync-labels.yml Removes scheduled/manual label sync workflow.
.github/workflows/labeler.yml Removes PR labeler workflow that used actions/labeler.
.github/workflows/assign.yml Removes deprecated actions/add-to-project workflow for auto-assigning items to a project.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 1 to +3
---
name: "⭕ Trunk"
name: Trunk Code Quality

secrets:
trunk-token: ${{ secrets.TRUNK_TOKEN }}
with:
arguments: --no-progress
Comment on lines 8 to +13
pull_request:
types: [opened, synchronize]
types: [opened, synchronize, reopened]
schedule:
- cron: "0 05 * * 5"
workflow_dispatch:
workflow_dispatch: {}

…chedule mode

Co-authored-by: ss-o <59910950+ss-o@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants